#!/bin/bash
#  Copyright (c) 2010
#  The Regents of the University of Michigan
#  All Rights Reserved

#  Permission is granted to use, copy, create derivative works, and
#  redistribute this software and such derivative works for any purpose,
#  so long as the name of the University of Michigan is not used in
#  any advertising or publicity pertaining to the use or distribution
#  of this software without specific, written prior authorization. If
#  the above copyright notice or any other identification of the
#  University of Michigan is included in any copy of any portion of
#  this software, then the disclaimer below must also be included.

#  This software is provided as is, without representation or warranty
#  of any kind either express or implied, including without limitation
#  the implied warranties of merchantability, fitness for a particular
#  purpose, or noninfringement.  The Regents of the University of
#  Michigan shall not be liable for any damages, including special,
#  indirect, incidental, or consequential damages, with respect to any
#  claim arising out of or in connection with the use of the software,
#  even if it has been or is hereafter advised of the possibility of
#  such damages.

host=$1
hop=$2

if [ -z "$host" ]; then
  echo "Usage: $0 host hop"; exit 1
fi
if [ -z "$hop" ]; then
  echo "Usage: $0 host hop"; exit 1
fi

filename="/mnt/hop${hop}_10klongrun_$(date +%F.%T).tar.gz"
datestamp=$(date +%F.%T)
echo "Copying out $filename"
ssh root@${host}.compute-1.amazonaws.com "tar czf $filename /mnt/10klongrun/hop${hop}"
scp root@${host}.compute-1.amazonaws.com:$filename /media/usbdisk/scott/$(basename ${filename}).${host}
scp -r root@${host}.compute-1.amazonaws.com:/var/log/ipfm /media/usbdisk/scott/ipfm.${datestamp}.${host}
ssh root@${host}.compute-1.amazonaws.com "rm -i $filename"
